package fr.upmc.alasca.centreCalcul.interne.machinePhysique.machineVirtuelle.capteurTempsExecution.interfaces;

import fr.upmc.alasca.centreCalcul.objets.Requete;
import fr.upmc.components.interfaces.OfferedI;
import fr.upmc.components.interfaces.RequiredI;

public interface CapteurTEMachineVI extends OfferedI, RequiredI {

	/**
	 * Retourne le temps d'execution d'une requete au controleur
	 * 
	 * @param requete
	 *            La requete.
	 * @throws Exception
	 */
	//public void recupererTERequete(Requete requete) throws Exception;
	

	 public void recupererTERequete(Requete requete, String portUri) throws Exception;
	 
	 
	 public void abonnementCapteurTE(String uriControleurApplication) throws Exception;


}
